package com.itmei.sms.service;

import com.itmei.sms.entity.SmsTemplateConfig;
import com.itmei.sms.entity.SysSms;

import java.util.List;

/**
 * @Author itmei
 * @Date 2023/1/31 11:18
 * @description: 短信服务
 * @Title: SmsServiec
 * @Package cn.intelligence.data.service
 */
public interface SmsServiec {


    /**
     * 同步发送短信
     * @param mobile  手机号
     * @param smsTemplateConfig 模板的信息该类参数不能为空
     * @param verifyPhon 是否启用手机号认证
     */
    public void sendSms(String mobile, SmsTemplateConfig smsTemplateConfig, boolean verifyPhon);

    /**
     * 用于定时器发送
     * @param mobile
     * @param smsTemplateConfig
     */
    public void asynchronousSendSms(String mobile, SmsTemplateConfig smsTemplateConfig);



}
